SIGGRAPH 2010 Course: Global Illumination Across Industries Point-Based Global Illumination for Movie Production

نویسنده

  • Per H. Christensen
چکیده

This course note describes a fast point-based method for computing diffuse and glossy global illumination, area light illumination and soft shadows, HDRI environment map illumination, multiple diffuse reflection bounces, final gathering for photon mapping, ambient occlusion, reflection occlusion, and volume scattering. The results are free of noise and the run-time does not increase due to displacement maps on surfaces, complex shaders, or dozens of complex light sources. These properties make the method suitable for movie production. The first step generates a point cloud (surfel) representation of the directly illuminated geometry in the scene. The surfels in the point cloud are organized in an octree, and the power from the surfels in each octree node is approximated either as a single large surfel or using spherical harmonics. To compute the indirect illumination at a receiving point, we rasterize the light from all surfels using three degrees of accuracy: ray tracing, disk approximation, and clusters. Huge point clouds are handled by reading the octree nodes and surfels on demand and caching them. The method is integrated into Pixar’s RenderMan renderer (PRMan) and has been used in the production of more than 35 feature films to date.

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

GPU-Based Global Illumination Using Lightcuts

Zhang, Tong. M.S., Purdue University, May 2011. GPU-Based Global Illumination using Lightcuts. Major Professor: James Mohler. Global Illumination aims to generate high quality images. But due to its high requirements, it is usually quite slow. Research documented in this thesis was intended to offer a hardware and software combined acceleration solution to global illumination. The GPU (using CU...

متن کامل

Final Project: Real-Time Global Illumination with Radiance Regression Functions

This is a report for machine learning final project, which combines realistic rendering and machine learning. As is known, global illumination is very challenging for its expensive computing requirement. In general, Monte Carlo ray tracing or Photon Mapping techniques are used in rendering global illumination, which requires several hours or even days to generate a smooth and physically correct...

متن کامل

Hybrid Radiosity/Monte Carlo Methods

Monte Carlo methods refer to any method that uses random numbers to get an approximate answer to a problem. In computer graphics Monte Carlo techniques can be used to perform radiosity calculations and can be used in distribution ray tracing for effects such as soft shadows and motion blur. Although these notes are for a course on radiosity, they have a great deal of material from a previous Si...

متن کامل

Multiresolution Radiosity Caching forfficient Preview and Final Qualitylobal Illumination in Movies

We present a multiresolution radiosity caching method that allows global illumination to be computed efficiently in a single pass in complex CG movie production scenes. For distribution ray tracing in production scenes, the bottleneck is the time spent evaluating complex shaders at the ray hit points. We speed up this shader evaluation time for global illumination by separating out the view-ind...

متن کامل

Point-Based Approximate Color Bleeding

This technical memo describes a fast point-based method for computing diffuse global illumination (color bleeding). The computation is 4–10 times faster than ray tracing, uses less memory, has no noise, and its run-time does not increase due to displacementmapped surfaces, complex shaders, or many complex light sources. These properties make the method suitable for movie production. The input t...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2010